Skip to main content

Logs_Haynes_GetRepairtimeNodesV3 Tables

The logs_haynes_getRepairtimeNodesV3_latest and logs_haynes_getRepairtimeNodesV3_changelog tables stores the requests and responses of each getRepairtimeNodesV3 haynes pro API call made, including errors and api timestamps.


🔹 Standard Columns​

Column NameData TypeNullableDescription
document_nameSTRINGYESName of the Firestore document
document_event_idSTRINGYESUnique ID representing the document event (change ID)
document_timestampTIMESTAMPYESTimestamp when the document event occurred
document_operationSTRINGYESType of Firestore operation (e.g., CREATE, UPDATE, DELETE)
document_idSTRINGYESID of the Firestore document
apiCallTimeInMilliSecondsINT64YESTime taken to complete the API call in milliseconds
contextSTRINGYESContext of the log (e.g., module or feature name)
levelSTRINGYESLog level
yearSTRINGYESyear of the API call
monthSTRINGYESmonth of the API call
daySTRINGYESday of the API call
documentIdSTRINGYESunique document id in firebase

🔸 Struct Columns​

request​

Column NameData TypeNullableDescription
messageSTRINGYESDescription of the request
payload.countryCodeSTRINGYESCountry code
payload.identifierValueSTRINGYESIdentifier value
payload.languageCodeSTRINGYESLanguage code
payload.lookupTypeSTRINGYESLook up type
payload.nodeIdsSTRING REPEATEDYESnode Ids
payload.repairtimeTypeIdINTEGERYESLook up type
timestampINT64YESTimestamp of the request (in Unix time)

response​

Column NameData TypeNullableDescription
messageSTRINGYESResponse message
timestampINT64YESTimestamp of the response (in Unix time)
data.GetRepairtimeNodesV3ResultRECORDYESContains repair time node data
data.GetRepairtimeNodesV3Result.TechnicalDataRECORDYESTechnical information for repair time nodes
data.GetRepairtimeNodesV3Result.TechnicalData.ExtRepairtimeNodeV3RECORD REPEATEDYESList of extended repair time node entries
data.GetRepairtimeNodesV3Result.TechnicalData.ExtRepairtimeNodeV3.awNumberSTRINGYESAW number (assembly work number)
data.GetRepairtimeNodesV3Result.TechnicalData.ExtRepairtimeNodeV3.descriptionSTRINGYESDescription of the repair time node
data.GetRepairtimeNodesV3Result.TechnicalData.ExtRepairtimeNodeV3.genartsSTRINGYESGenarts (possibly generic article info)
data.GetRepairtimeNodesV3Result.TechnicalData.ExtRepairtimeNodeV3.hasInfoGroupsBOOLEANYESWhether the node contains information groups
data.GetRepairtimeNodesV3Result.TechnicalData.ExtRepairtimeNodeV3.hasSubnodesBOOLEANYESIndicates if the node has subnodes
data.GetRepairtimeNodesV3Result.TechnicalData.ExtRepairtimeNodeV3.idSTRINGYESUnique identifier for the node
data.GetRepairtimeNodesV3Result.TechnicalData.ExtRepairtimeNodeV3.jobTypeSTRINGYESType of job represented by the node
data.GetRepairtimeNodesV3Result.TechnicalData.ExtRepairtimeNodeV3.orderINTEGERYESOrder or sequence of the node
data.GetRepairtimeNodesV3Result.TechnicalData.ExtRepairtimeNodeV3.statusRECORDYESStatus information for the node
data.GetRepairtimeNodesV3Result.TechnicalData.ExtRepairtimeNodeV3.status.statusCodeINTEGERYESStatus code representing the node state
data.GetRepairtimeNodesV3Result.TechnicalData.ExtRepairtimeNodeV3.valueINTEGERYESValue associated with the node

timestamp​

Column NameData TypeNullableDescription
secondsINT64YESSeconds since Unix epoch
nanosecondsINT64YESNanoseconds part of the timestamp

error​

Column NameData TypeNullableDescription
dataSTRINGYESAdditional error data
messageSTRINGYESError message
nameSTRINGYESName/type of the error
stackSTRINGYESStack trace of the error
timestampTIMESTAMPYESTimestamp when the error occurred